{% extends "base.html" %}
{% block jsready %}
$("#tm_about").addClass("active");
{% endblock %}
{% block body_main %}
<center> <h1> Система согласования счетов v.0.1.5 </h1> </center>
<h2> История изменений: </h2>

<hr/>
<h3> 0.0.2: </h3>
<p> <i> 2014-02-26 .. 2014-04-24 </i> </p>
 <ol>
  <li> Состояний - не 4 (Черновик/В пути/Исполнен/Завернут), а 5 (+ "В оплате"). </li>
  <li> Маршрут формируется не вручную, а автоматом (выбирается только Руководитель). </li>
  <li> Ролей - не 3, а 6. </li>
  <li> Директор и Бухгалтер не фиксирован. </li>
  <li> Бухгалтера проходит 2 раза (В оплате, Исполнено). </li>
  <li> Архив счетов ("Сканы"; примитивно). </li>
  <li> Тюнинг:
   <ul>
    <li> Улучшено конвертирование PDF. </li>
    <li> Значки на педалях. </li>
    <li> Фильтр Все/Входящие. </li>
    <li> Список счетов - постранично. </li>
    <li> Управление кол-вом счетов на странице. </li>
    <li> Обратный порядок счетов. </li>
    <li> Список счетов - раскрашен. </li>
    <li> Сообщение по email. </li>
    <li> Список счетов - каждый видит только то, что ему положено. </li>
   </ul>
  </li>
  <li> Изменена структура базы (на ~80%). </li>
  <li> Переписан код (на ~80%). </li>
 </ol>

<hr/>
<h3> 0.0.3: </h3>
<p> <i> 2014-04-10 .. 2014-05-16 </i> </p>
<p> Промежуточная версия: чистка кода, исправление ошибок, подготовка к глобальным изменениям. </p>

<hr/>
<h3> 0.1.0: </h3>
<p> <i> 2014-05-05 .. 2014-07-24 </i> </p>
 <ol>
  <li> Счета: <ul>
    <li> Изменение структуры базы:
     <ul>
      <li> Объект - справочник </li>
      <li> Направление - справочник </li>
      <li> + ПодОбъект (справочник) </li>
      <li> + Плательщик (справочник) </li>
      <li> + Номер счета (строка) </li>
      <li> + Дата счета (дата) </li>
      <li> + Сумма счета (число) </li>
      <li> + Оплачено (число) </li>
      <li> + К оплате (число) </li>
      <li> Состояний - не 5, а 8 (+ частично исполненные) </li>
     </ul>
    </li>
    <li> Соответствующие изменения в интерфейсе. </li>
    <li> Печать скана. </li>
    <li> Добавление/удаление сканов в счетах. </li>
    <li> Всякие улучшательства </li>
   </ul>
  </li>
  <li> Сканы - чистка (пробелы на концах, дубли etc). </li>
  <li> Сканы - фильтр. </li>
  <li> Конвертер базы 0.0.3 &gt; 0.1.0: <ul>
 </ol>

<hr/>
<h3> 0.1.1: </h3>
<p> <i> 2014-07-10 .. 2014-08-04  </i> </p>
 <ol>
  <li> Переход на движок Django 1.6. </li>
  <li> Сканы - улучшен фильтр. </li>
 </ol>

<hr/>
<h3> 0.1.2: </h3>
<p> <i> 2014-04-24 .. 2014-08-24 </i> </p>
 <ol>
  <li> Счета:
   <ul>
    <li> Изменение структуры базы:
     <ul>
      <li> + locked (частично исполненные счета). </li>
     </ul>
    </li>
    <li> Изменен алгоритм обрабоки состояний (защита частично исполненных). </li>
   </ul>
  </li>
  <li> Конвертер базы 0.1.1 &gt; 0.1.2: <ul>
 </ol>

<hr/>
<h3> 0.1.3: </h3>
<p> <i> 2014-08-08 .. 2014-08-28 </i> </p>
 <ol>
  <li> Счета:
   <ul>
    <li> Изменение структуры базы:
     <ul>
      <li> + Продавец (справочник). </li>
     </ul>
    </li>
   </ul>
  </li>
  <li> Сканы:
   <ul>
    <li> Изменение структуры базы:
     <ul>
      <li> + Продавец (справочник). </li>
     </ul>
    </li>
   </ul>
  </li>
  <li> Конвертер базы 0.1.2 &gt; 0.1.3: <ul>
 </ol>

<hr/>
<h3> 0.1.4: </h3>
<p> <i> 2014-08-28 .. 2014-10-09 </i> </p>
 <ol>
  <li> Изменена структура базы (индексы, ограничения) </li>
  <li> Переезд на MySQL </li>
 </ol>

<hr/>
<h3> 0.1.5: </h3>
<p> <i> 2014-10-10 ..  </i> </p>
 <ol>
  <li> Счета: установлены ограничения на операции </li>
  <li> Счета: добавлена роль "Гость" </li>
 </ol>

{% endblock %}
